var mongoose = require('mongoose');
var Latiao = require('../models/latiao.model');
console.log(3);
exports.create = function(req,res,next){
    const latiao = new Latiao(req.body); // req.body
    latiao.save(function (err,data) {
        if (err) {
          console.log(err);
        } else {
          res.json(data);
        }
      });

}

exports.update = function(req,res,next){
    const id = req.params.id;
    Latiao.findByIdAndUpdate(id, {$set: req.body},{new:false})
    .then(data=>{
        res.json(data);
    })
}

exports.remove = function(req,res,next){
    const id = req.params.id;
    // 从User这个数据模型里去找ID的对象并且将它进行更新操作
    Latiao.findByIdAndRemove(id, function(err,data){
        res.json({"message":"delete ok"});
    })
}


exports.list = function(req,res,next){
    // Product.find({},function(err,data){
    //     res.json(data);
    // });
    var page = (req.body.page) ? req.body.page: 1;
    var limit = (req.body.limit) ? req.body.limit: 4;
    Latiao.paginate({},{page:page,limit:limit},function(err,results){
        res.json(results)
    })
   // 查询条件
    
    // 列表我们不能和User一样直接分页列表
}